Internet Archive BookReader

Report of the British naval and military operations in Egypt, 1882